<%-- 
    Document   : registro_alumno
    Created on : 27/06/2014, 01:50:09 PM
    Author     : tms
--%>

<%@page import="java.util.Date"%>
<%@page import="java.text.DateFormat"%>
<%@page import="java.sql.ResultSet"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        
   <jsp:useBean id="conn" class="operaciones.procedimientoempresa" scope="page"></jsp:useBean>

        <link rel="stylesheet" href="../css/estilo.css" type="text/css" /> 

    </head>
     <body>
        <div id="contenedor"><%-- comienza contenedor--%>
            
           <div  style="background-image: url('../images/voo.png');  "id="login">
   
    <%
         DateFormat mediumDF=DateFormat.getDateInstance(DateFormat.MEDIUM);
    Date fechaactual= new Date();
    String hoy=mediumDF.format(fechaactual);
    //out.print("la fecha de hoy es"+mediumDF.format(fechaactual));
    //out.print("la fecha de hoy es"+fechaactual);
           
            String usuario="";
            String estatus="";
           
            
            
            HttpSession sesionX=request.getSession();
            //compara el valor que ay en la variable perfil si es nulo pide que te loguies
            if(sesionX.getAttribute("estatus")==null){
                String e="es neserario loguearse o registrarse";
                out.print(""+e);
                %>  
                <jsp:forward page="registro_empresa.jsp">
                    <jsp:param name="error" value="es obligatorio iniciar sesion chavo"/>
                </jsp:forward>
           <% 
           //si no entra y te genera la sesion correspondiente si es administrador o no
            }else{
            usuario=(String)sesionX.getAttribute("usuario");
             estatus=(String)sesionX.getAttribute("estatus");
             out.print("BIENVENID@ A TU PERFIL: <font color='blue'; SIZE='4' >"+usuario+" "
                    
                    +"<font color='blue'; SIZE='3'> <a  href='salir.jsp'> |--Salir--|  </a> ");
            }
              %>
               
      
           </div>
            <div id="publicidad">
                <div style="background-image: url('../images/voo.png');" id="publi1"><img src="../images/lohos.png" id="publi"> </div>
                
               
                
     
                <div style="background-image: url('../images/a12.png');" id="publi3">
                  
               
                </div>
                
            </div>
            <div id="menu">
                         <ul class="nav">
                <li><a href="empresa.jsp">Inicio</a></li>
                

                <li>
                          
                    </li>
                <li><a href="http://localhost:8084/utm/pages/registro_vacante.jsp">Publicar Vacante</a>
                             
                </li>
        
                             
                </li>

               
               
                <li><a href="editar_empresa.jsp?ID=<%=sesionX.getAttribute("usuario")%>">Editar Perfil</a>
                        
                    </li>
                     <li><a href="">Reportes</a>
                              <ul>
               <li><a href="reportes_empresa.jsp?ID=<%=sesionX.getAttribute("usuario")%>">Mis candidatos</a></li>
             
                 <li><a href="vaceptadas.jsp?ID=<%=sesionX.getAttribute("usuario")%>">Vacantes aceptadas</a></li>
                </ul>
                    </li>
               
                        
                    </li>
                 
            </ul>
                
                
            </div>
                
   
           
            <div id="central">
                  <%--empiesa el scrip--%>
                
                <script type="text/javascript">
function validarForm(formulario) {
    
  if(formulario.idvacante.value.length==0) { //comprueba que no esté vacío
    formulario.idvacante.focus();   
    alert('No has escrito cuantas bacantes'); 
    return false; //devolvemos el foco
  }
  if(isNaN(formulario.idvacante.value)) { //comprueba que no esté vacío
    alert('tienes que escribir numeros');
    formulario.idvacante.focus();
    
    return false;
  }
  if(formulario.nombrevaca.value.length==0) {  //comprueba que no esté vacío
    formulario.nombrevaca.focus();
    alert('No has escrito el nombre de  la vacanten ');
    return false;
  }
  if(formulario.Ramo.value.length==0) { //comprueba que no esté vacío
    formulario.Ramo.focus();
    alert('No has escrito el ramo de la vacante');
    return false;
  }
   if(formulario.salario.value.length==0) { //comprueba que no esté vacío
    formulario.salario.focus();
    alert('No has escrito el salario d');
    return false;
  }
 
 if(isNaN(formulario.salario.value)) { //comprueba que no esté vacío
    alert('tienes que escribir numeros');
    formulario.salario.focus();
    
    return false;
  }
   if(formulario.funciones.value.length==0) {  //comprueba que no esté vacío
    formulario.funciones.focus();
    alert('No has escrito las funciones');
    return false;
  }
   if(formulario.dias.value.length==0) {  //comprueba que no esté vacío
    formulario.dias.focus();
    alert('No has escrito los dias de trabajo');
    return false;
  }
  if(isNaN(formulario.dias.value)) { //comprueba que no esté vacío
    alert('tienes que escribir numeros');
    formulario.dias.focus();
    
    return false;
  }
  
   if(formulario.horario.value.length==0) {  //comprueba que no esté vacío
    formulario.horario.focus();
    alert('No has escrito el orario');
    return false;
  }
   if(formulario.habilidades.value.length==0) {  //comprueba que no esté vacío
    formulario.habilidades.focus();
    alert('No has escrito las avilidades requeridas');
    return false;
  }
  
  
  if(formulario.descripcion.value.length==0) {  //comprueba que no esté vacío
    formulario.descripcion.focus();
    alert('No has escrito la descripcion');
    return false;
  }
  if(formulario.requerimientos.value.length==0) {  //comprueba que no esté vacío
    formulario.requerimientos.focus();
    alert('No has escrito los requerimientos');
    return false;
  }
  if(formulario.estatus.value.length==0) {  //comprueba que no esté vacío
    formulario.estatus.focus();
    alert('No has escrito la fecha');
    return false;
  }
 
  alert('Registro guardado');
  
  return true;
}
</script>
                
                <%--empiesa el formulario--%>
                <center>  <form action="guardar_vacante.jsp" method="post" onsubmit="return validarForm(this);">
<hr>
<TABLE>
   
<input type="text" size="31" placeholder="Nombre" name="nombrevaca"/>
  
<input style="display: none" type="text" size="31"  placeholder="Ramo" name="Ramo"/>

 <input type="text" size="31" placeholder="Salario" name="salario"/>
    
<hr>
   
<textarea id="Description" name="funciones" placeholder="Funciones a Desempeñar" rows="3" cols="25" style="width:350px;"></textarea>

<textarea id="Description" name="descripcion" placeholder="Descripcion de la Vacante" rows="3" cols="25" style="width:350px;"></textarea>

<textarea id="Description" name="requerimientos" placeholder="Requerimientos" rows="3" cols="25" style="width:350px;"></textarea>
<hr>
<input type="text" size="31" placeholder="Dias de Trabajo" name="dias"/>
<input type="text" size="31" placeholder="Horario" name="horario"/>
<input type="text" size="31" placeholder="Habilidades" name="habilidades"/>  
<hr>
<input style="display: none" type="text" size="31"   placeholder="Fecha de publicacion (mm/dd/aa)"name="fecha"/>
<input type="text"  size="31" placeholder="Fecha de vigencia: (mm/dd/aa)" name="fechav"/>

<input style="display: none" type="text" size="31"  placeholder="Estatus Vacante"name="esta"/>
  
    <hr>
             <%
             try{
             ResultSet rs=conn.Tablas("EMPRESA", "idusuario","1");
             if(!rs.next()){
             out.print("No se encontraron usuarios");
             }
             else{
             %>
             <select name="rfc" style="display: none">
             <%
             do {
             %>
             <option value="<%=rs.getString(1)%>">
             <%=rs.getString(12)%></option>
             <%
             } 
             while(rs.next());
             }
             }
             catch(Exception e){
             out.print("Error al consultar: " + e);
             }
             %>
             </select>
   </TD>
   <tr>
       <TD>Perfil requerido:</TD>
   <TD>
             
             <%
             try{
             ResultSet rs=conn.Tablas("AREAS", "idarea","%");
             if(!rs.next()){
             out.print("No se encontraron usuarios");
             }
             else{
             %>
             <select name="nombre">
             <%
             do {
             %>
             <option value="<%=rs.getString(1)%>">
             <%=rs.getString(2)%></option>
             <%
             } 
             while(rs.next());
             }
             }
             catch(Exception e){
             out.print("Error al consultar: " + e);
             }
             %>
             </select>
   <td></tr>
       
</table>
            <hr>        
<input type="submit" value="Publicar" > 
                
                </form>
                </center>
            </div>
            <div id="pie">
               <center><p>“Copyright © 2014 | Todos los Derchos reservados”</p></center>
            </div>
        </div>  
        
        
       
    </body>
</html>
